


.clfp-dfp-alert1 span.sp1{line-height: 36px; display:block;}





/*鍒嗛厤鏉愭枡鍟�*/
	.fpcls-left{width:47%; padding-right:2%; border-right:1px solid #288068;}
	.fpcls-right{width:48%; padding-left:2%;}
	.fpcls-right h3{line-height:40px; }
	.fpcls-right-title{line-height:34px;}
	.fpcls-right-title span.mr20{margin-right:30px;}
	.fpcls-right-title b{color:#288068; padding:3px 0;}
	.fpcls-left-title,.fpcls-right-top-title{background:#288068;}	
	.fpcls-left-body,.fpcls-right-top-body,.fpcls-right-bottom-body{overflow:auto; }
/*鏉愭枡鏁颁腑鐨勬牱寮�*/
   .clgxs-left-main b {
            cursor: pointer;
            float: left;
        }

        .close-icons, .open-icons {
        vertical-align:-5px;}
            /*鍏ㄥ眬鐢ㄧ殑鏍峰紡*/
            .cogreen; {
            color: #008000;
        }

        .teAlCe {
            text-align: center;
        }

        .teAlRi {
            text-align: right;
        }

        .maRi12 {
            margin-right: 12px;
        }

        .disNon {
            display: none;
        }

        .disBlo {
            display: block;
        }

        .wid96 {
            width: 96%;
        }

       	.wid30 {
            /*width: 30%;*/
           width: 55%;
        }

        .wid10 {
            /*width: 10%;*/
           width: 7%;
        }

        .wid15 {
            /*width: 15%;*/
           width: 7%;
        }

        .wid50 {
            width: 50%;
        }

        .wid60 {
            width: 60%;
        }

        .wid85 {
            width: 85%;
        }

        .wid95 {
            width: 95%;
        }

        .clgxs-left-banner1 .openclose {
            margin-left: 9px;
        }

        .clgxs-left-banner2 .openclose {
            margin-left: 20px;
        }

        .clgxs-left-banner3 .openclose {
            margin-left: 35px;
        }

        .clgxs-left-banner4 .openclose {
            margin-left: 50px;
        }

        .clgxs-left-banner5 .openclose {
            margin-left: 80px;
            height: 9px;
            display: inline-block;
            float: left;
        }



        /*缃戦〉妗嗘灦鏍峰紡*/
        .clgxs {
            width: 98%;
            margin-left: 1%;
            height: 100%;
            margin-top: 23px;
        }

        .clgxs-left {
            width: 49%;
            height: 100%;
            /*border-right: 1px solid #288068;*/
        }

        .clgxs-left {
            /*width: 52%;*/
           width: 90%;
            padding: 10px 1%;
            height: 100%;
        }

        .clgxs-left-caidan-body {
            overflow: auto;
        }

        .header-left {
            width: 50%;
        }

            .header-left input {
                width: 100px;
                height: 27px;
                border-radius: 3px;
            }

        .header-right {
            width: 50%;
            text-align: right;
        }

            .header-right span.te1 {
                font-size: 18px;
                font-weight: 700;
                color: #65a761;
            }

            .header-right .dis_il_block {
                margin-right: 20px;
            }

        .clgxs-left-title {
            /*height: 28px;*/
           height: 45px;
            padding-top: 6px;
        }

        .clgxs-left-banner ul {
            /*line-height: 20px;*/
           line-height: 15px;
            padding-top: 4px;
            text-align: center;
            padding-top: 4px;
            
        }
        
        .jm_clgxs-left-banner ul:hover{background: url(../images/u612_mouseOver.png) no-repeat;}

        .clgxs-left-banner1 {
            /*border-bottom: 1px solid #e5e5e5;*/
        }
        /*.clgxs-left-banner1:hover{ background: url(../img/u612_mouseOver.png) no-repeat; line-height: 25px;}
*/
        /*.clgxs-left-banner2 {
            border-top: 1px solid #e5e5e5;
        }

        .clgxs-left-banner3 {
            border-top: 1px solid #e5e5e5;
        }

        .clgxs-left-banner4 {
            border-top: 1px solid #e5e5e5;
        }

        .clgxs-left-banner5 {
            border-top: 1px solid #e5e5e5;
        }*/

        .clgxs-left-main {
        }

            .clgxs-left-main li {
                float: left;
                text-align: center;
            }

        .clgxs-left-title {
        }

        .clgxs-left-main li.teAlLe {
            text-align: left;
        }



        .clgxs-right {
            width: 42%;
            margin-left: 3%;
            overflow-y: auto;
            padding-top: 12px;
        }


            .clgxs-right table td {
                line-height: 32px;
            }

            .clgxs-right table .teAlRi {
                margin-right: 20px;
            }

            .clgxs-right table input {
                height: 20px;
                border: 1px solid #abadb3;
            }

            .clgxs-right h2 {
                font-size: 14px;
                color: #3c6154;
                line-height: 24px;
                padding-top: 15px;
                border-bottom: 1px solid #3c6154;
                margin-bottom: 12px;
            }

        .clgxs-right-footer {
            padding-top: 30px;
            margin-bottom: 10px;
        }

            .clgxs-right-footer .clgxs-right-btn {
                height: 24px;
                line-height: 24px;
                width: 76px;
                background: #fff;
                color: #604a43;
                border: 1px solid #abadb3;
                border-radius: 5px;
            }

                .clgxs-right-footer .clgxs-right-btn:hover {
                    color: #65a761;
                    font-weight: 700;
                }

        .clgxs-right1 tr {
            margin-bottom: 10px;
        }

        .clgxs-right table.addTable-1 {
            border-left: 1px solid #cccccc;
            border-top: 1px solid #cccccc;
        }

            .clgxs-right table.addTable-1 th {
                background: #348069;
                border-right: 1px solid #cccccc;
                border-bottom: 1px solid #cccccc;
                line-height: 29px;
                color: #fff;
            }

            .clgxs-right table.addTable-1 td {
                background: #fff;
                border-right: 1px solid #cccccc;
                border-bottom: 1px solid #cccccc;
                text-align: center;
            }


        .clgxs-right3-footer, .clgxs-right4-footer {
            padding-top: 0px;
        }

            .clgxs-right3-footer .clgxs-right-btn, .clgxs-right4-footer .clgxs-right-btn {
                background: #36C295;
                border: none;
            }

                .clgxs-right3-footer .clgxs-right-btn:hover {
                    color: #000;
                }

                .clgxs-right4-footer .clgxs-right-btn:hover {
                    color: #000;
                }

        .clgxs-right3-add, .clgxs-right4-add {
            margin-bottom: 13px;
        }

            .clgxs-right4-add table {
                margin-bottom: 35px;
            }

        .submitDiv {
            text-align: center;
        }

            .submitDiv input {
                text-align: center;
                height: 24px;
                line-height: 24px;
                width: 76px;
                background: #fff;
                color: #604a43;
                border: 1px solid #abadb3;
                border-radius: 5px;
            }

                .submitDiv input:hover {
                    color: #65a761;
                    font-weight: 700;
                }

        /*鎼滅储妗嗘柊娣诲姞*/
        .seachbox {
            height: 30px;
            position: relative;
            background: #fff;
            margin-bottom: 12px;
        }

            .seachbox input.inp1 {
                width: 170px;
                height: 28px;
                border: none;
                vertical-align: top;
                display: block;
                float: left;
                /*margin-left: 10px;*/
                outline: none;
                border: 1px solid #e5e5e5;
                outline: none;
                border-right: none;
                text-align:left;
            }
   .seachbox-p {
            display: none;
            border: 1px solid #e5e5e5;
            border-top: none;
            width:300px;
            position: absolute;
            left: 0px;
            top: 29px;
            z-index: 2;
            background: #fff;
        }

            .seachbox-p li {
                width: 291px;
                line-height: 28px;
                /*border-bottom: 1px solid #e5e5e5;*/
                padding-left:9px;
                border-top:1px solid #e5e5e5;
                cursor:pointer;
                background:#FFF;
                color:#333;
                }
                .seachbox-p li:hover {
                background:#F1EFEF;
                }
                .seachbox-p li .seachboxpleft {
                    width: 101px;
                   
                    margin-right:7px;
                    text-align: left;
                    overflow: hidden;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                }

                .seachbox-p li .seachboxpright {
                    width: 183px;
                  color:#A5A5A5;
                    text-align: left;
                     overflow: hidden;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                }

        .seachnone {
            width: 178px;
            line-height: 28px;
            border-left: 1px solid #e5e5e5;
            text-align: left;
            border-right: 1px solid #e5e5e5;
            color: #F00;
        }

        .deleteBox {
            position: fixed;
            left: 50%;
            top: 40%;
            z-index: 9999;
            width: 300px;
            display: none;
            background: #fff;
            margin-left: -150px;
        }

            .deleteBox .inlBlock {
                padding-top: 50px;
                text-align: center;
                padding-left: 100px;
                width: 200px;
                margin-bottom: 50px;
            }

        .alert_box_head {
            padding-top: 5px;
        }
            /*added by pyf 鑺傜偣鏄惁璇昏繃 */
        .NotReaded{
            color:red;
        }

.clgxs-tsxx{
    width:94%;  background:#FFFFC1; color:#36364C; padding:15px 2% 20px 4%; margin-bottom:20px; border-radius:6px;  font-family:"寰蒋闆呴粦";
    line-height:24px; 
}
.btn-file-span{ height:24px; background:#36C295; display:inline-block;   position:relative; padding-left:24px; cursor:pointer; border-radius:3px; color:#fff; line-height:24px;
                padding-right:10px;cursor:pointer;
}


    .btn-file-span b {
    display:inline-block; width:16px; position:absolute; left:5px; top:0px; height:16px; color:#fff; font-size:22px;}
.btn-file{   position:absolute;   left:0px; top:0px; opacity:0; width:80px; height:40px;}
.fenleitishi_td { position:relative;
cursor:pointer;}
.fenleitishi { width:200px; background:#4A4A4A;  position:absolute; right:0px; top:-5px; border-radius:5px;padding:10px; text-align:left; text-indent:24px; line-height:24px; color:#fff; 
display:none; }
.fenleitishi-p{  width: 0px;
    height: 0px;
    border-bottom-width: 5px;
    border-bottom-color: #4A4A4A;
    border-style: solid;
    position: absolute;
    left: 10px;
    top: -8px;



      
}                    

.jm_wid1{ color: #E46573;}
.jm_wid2{ color: #D48A00;}
.jm_wid3{ color: #3BA7A4;}
.jm_ziduan1{ color: #3ba0ff; font-weight: 700;}
